G2Virtu - Sales Person Commission on Each Item (POS)
Purpose of This Feature
This feature allows you to:
Assign Sales Person per item in POS
Calculate commission automatically based on the Sales Personβs commission rate
Apply commission on a reduced eligible value (not the sale price)
Support:
Multiple items
Multiple sales persons
Multiple companies
Different commission base values per item
β Sale price remains unchanged β Commission is calculated separately and accurately
Prerequisites
Before using this feature, ensure:
POS is enabled
Sales Person records exist
Commission rate is defined on Sales Person
POS Profile is properly configured
Enable Sales Person on Each Item (POS Profile) Steps:
Go to POS Profile
Open your active POS Profile
Enable the checkbox:
β Allow Sales Persons on Each Item
Save the POS Profile
π Result: A Sales Person field will now appear against each item row in POS invoices.
Configure Sales Person Commission Rate Steps:
Go to Sales Person
Open a Sales Person record
Set Commission Rate (%)
Example:
Commission Rate: 10%
Save
π This rate will be used for commission calculation.
5οΈβ£ How Commission Is Calculated (Logic) Standard ERPNext Behavior (Default)
If:
Item Price = 4000
Commission Rate = 10%
β‘ Commission = 400
Reduced Commission Value per Item (Flexible)
You can define a custom reduced value for commission:
Per Item
Per Company
Different reduction values (not fixed like 500)
Example: Item Price Commission Base Rate Commission 4000 3500 10% 350 6000 5200 8% 416 2500 2000 5% 100
π This logic works automatically for multiple items in one invoice.
7οΈβ£ POS Invoice Workflow (User View) In POS Screen:
Add item(s)
Assign Sales Person per item
System:
Fetches commission rate
Applies reduced commission value
Calculates commission automatically
π§Ύ Invoice total remains the same π° Commission is calculated separately in backend
8οΈβ£ Multi-Company Support
This solution supports:
Different companies
Different commission reduction rules per company
Same Sales Person working across companies
Each company can:
Use its own reduction logic
Keep pricing policy unchanged
9οΈβ£ Where Commission Is Stored / Used
Commission can be:
Stored in Sales Invoice Item
Used in reports
Used for payroll / incentives
Used in custom commission settlement
(No impact on accounting entries unless configured)
π Important Notes
Changing commission logic does not affect invoice totals
Commission is not posted as expense automatically unless configured
Sales users cannot change commission rates
Only admin can configure rates and rules